class Dep{
    constructor(){
        this.subs = [];
    }
    addSub(sub){
        if(sub && sub.update){
            this.subs.push(sub);
        }
    }
    notify(){
        this.subs.forEach(sub => {
            sub.update();
        })
    }
}
